38 N Trenton Ave, Tulsa, OK 74120-1602, Tulsa
"Food was excellent and decently priced. I especially liked the salsa... it had flavor not just heat."
"Food was excellent and decently priced. I especially liked the salsa... it had flavor not just heat."